peak runoff - German English Dictionary